Collaborative Live-Coding with an Immersive Instrument
نویسندگان
چکیده
We discuss live coding audio-visual worlds for large-scale virtual reality environments. We describe Alive, an instrument allowing multiple users to develop sonic and visual behaviors of agents in a virtual world, through a browserbased collaborative code interface, accessible while being immersed through spatialized audio and stereoscopic display. The interface adds terse syntax for query-based precise or stochastic selections and declarative agent manipulations, lazily-evaluated expressions for synthesis and behavior, event handling, and flexible scheduling.
منابع مشابه
A Framework for Design and Evaluation of Collaborative Virtual Environments
The paper presents an initial framework for studying issues in the design and evaluation of Collaborative Virtual Environments based on immersive projection technology systems. The framework consists of a software platform, developed using Virtools® software suite, which supports collaborative work among collaborators in different immersive systems (CAVE®like environment, Workbench, etc.), and ...
متن کاملDRILE: An Immersive Environment for Hierarchical Live-Looping
We present Drile, a multiprocess immersive instrument built upon the hierarchical live-looping technique and aimed at musical performance. This technique consists in creating musical trees whose nodes are composed of sound effects applied to a musical content. In the leaves, this content is a one-shot sound, whereas in higherlevel nodes this content is composed of live-recorded sequences of par...
متن کاملCommunication, Control, and State Sharing in Collaborative Live Coding
In the setting of collaborative live coding, there emerges a number of issues: (1) the need for communication, (2) issues of conflicts in sharing program state space, and (3) remote control of code execution. This paper proposes solutions to these problems. In the recent extension of UrMus a programming environment for mobile music application developmentwe introduce a paradigm of shared and in...
متن کاملConstruction, manipulation et visualisation de processus sonores dans des environnements virtuels immersifs pour la performance musicale
The work presented in this thesis belongs to the computer music field as well as to the virtual reality field. First, we describe the advantages of immersive virtual environments and of 3D graphical interaction for multiprocess instruments and particularly for the hierarchical live-looping, a new instrument model that we define. We then suggest solutions to visualize and manipulate sound proces...
متن کاملChallenges and New Directions for Collaborative Live Coding in the Classroom
This paper focuses on the potential of collaborative live coding in educational settings. In particular, it draws from our experience with EarSketch, a free online platform for algorithmic composition and computational music remixing that allows students to learn Computer Science Principles (CSP) by making music using either Python or JavaScript. We argue that collaborative live coding is a pro...
متن کامل